INFOSOFT CONVEYOR Technical Datasheet Applications & Data Conversion to HP 3000 & HP 9000 DESCRIPTION: Infosoft is a German company established since 1985 and has specialized in the conversion of applications and data. CONVEYOR, Infosoft's conversion package, converts applications and data from a number of hardware environments to HP 3000 & HP 9000. Infosoft manages and performs migration services for customers inside of Germany. For customers outside of Germany, Infosoft license CONVEYOR to and partner with local system integrators and/or HP SE organizations. Infosoft can convert from the following hardware environments to HP 3000 and HP 9000: ****** FROM ****** IBM SIEMENS BS2000 o DOS/VSE & MVS (operating sys.) o BS2000 (operating sys.) o CICS (transaction monitor) o UTM (transaction monitor) o BMS (map macros) o FHS/IFG (screen forms) o VSAM & DB2 (file structure) o LEASY (database), ISAM & SAM o VS-COBOL compiler (file structure) o VSE-JCL jobs o COBOL programs o BS 2000 procedures BULL DPS4000/7000 WANG o GCOS4/7 (operating sys.) o VS (operating sys.) o TDS (transaction monitor) o COBOL programs o FORMS (screen forms) o DMS (file system) o UFAS files or RELEASE 2 database o VS procedures jobs o COBOL programs o GCOS4/7 jobs NIXDOF o NIDOS (operating sys.) o SHADOW (transaction monitor) o OLMS (map macros) o VSAM (file structure) o COBOL programs o NIDOS-JCL jobs ****** TO ****** HP o MPE/XL o HP-UX o VPLUS o CURSES screen forms o ALLBASE/SQL, o ALLBASE/SQL, TurboIMAGE & KSAM INFORMIX & C-ISAM o COBOL 85 compiler o MICROFOCUS COBOL o MPE jobs o SHELL scripts CONVEYOR consists of conversion programs, run time modules and service utilities. With the conversion programs, you are able to convert online and batch application programs, screen forms and existing data. The run time modules imitate the environment of the origin computer on the target computer as far as it is necessary. The service utilities include the code translation to target computer, administration all software items in special conversion libraries, generating procedures for the automation of all conversion steps, and performing other service functions. The conversion portion consists of three programs. The first program analyzes and convert online & batch application programs and expands COPY & INCLUDE statements. It covers the full COBOL language definition, removes all incompatibilities and repairs structural problems. The program replaces calls to proprietary routines by calls to suitable run time modules and converts COPY and INCLUDE sequences implicitly. It reports all changes in a conversion protocol, generates change notes into code, and delivers statistics about its structural analysis. The COPY and INCLUDE statements may be nested if no replacement clause occurs. They are virtually or actually expanded during conversion and may be expanded independent of conversion. The second program analyzes the original screen forms, stores the results in tables, and generates the target screen forms from them. It creates an additional information file for features not present in the target system and generates missing COBOL screen declarations. The third program analyzes COBOL record definitions, stores the results in tables, and converts the code of data files according to them. It recognizes different field formats and redefinitions which may be nested and imports the converted files into the target data storage. The run time modules provides a transaction control program that centralized access modules for databases and files, screen communication, printer control, main storage queues, interprocess pipelines, modules for the handling of common areas, the launch of background processes, and the imitation of other facilities of the origin computer. The utility programs carry out the transfer from computer to computer, administer the software components in special conversion libraries, generate procedures automation the whole portation process and perform other service functions.